576218
38801
543800
106622
122825
433461
723981
1716
239374
443198
545860
397957
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471